From: Florian Müllner Date: Thu, 16 Dec 2010 21:13:47 +0000 (+0100) Subject: dash: Take remove target into account for icon size X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~9071 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=a0584b9c300c00a5c70cb37ab2540cded4e9170b;p=gnome-shell.git dash: Take remove target into account for icon size Previously the icon size was only adjusted due to changes in the list of application icons displayed, not when showing or hiding the remove target. As a result, the remove target could end up cut off, so take this case into account and adjust the icon size when showing or hiding the remove target. https://bugzilla.gnome.org/show_bug.cgi?id=636156 --- diff --git a/js/ui/dash.js b/js/ui/dash.js index 98133726c..8b419e9aa 100644 --- a/js/ui/dash.js +++ b/js/ui/dash.js @@ -140,6 +140,7 @@ Dash.prototype = { this._clearDragPlaceholder(); if (this._favRemoveTarget) { this._favRemoveTarget.actor.destroy(); + this._adjustIconSize(); this._favRemoveTarget = null; } DND.removeMonitor(this._dragMonitor); @@ -164,6 +165,7 @@ Dash.prototype = { this._favRemoveTarget = new RemoveFavoriteIcon(); this._favRemoveTarget.icon.setIconSize(this._iconSize); this._box.add(this._favRemoveTarget.actor); + this._adjustIconSize(); } let favRemoveHovered = false;